package com.woniu.service;

import javax.servlet.http.HttpServletResponse;
import java.util.Map;

public interface PayService {

    /**
     * 支付请求
     * @param no       订单号
     * @param url       跳转url
     * @param type      订单类型
     * @return
     */
    String payInfo(String no,String url,Integer type);

    /**
     * 异步处理支付结果
     * @param params
     * @param requestParams
     * @param trade
     * @param response
     */
    void delNotifyUrl(Map requestParams, Map trade, HttpServletResponse response);

    /**
     * 处理退款请求
     * @param no
     * @param url
     * @param type
     * @return
     */
    String refund(String no, Integer type);
}
